package carmensd.vista.expedienteYvillanos

import org.uqbar.arena.windows.WindowOwner
import org.uqbar.arena.widgets.Panel
import applicationModel.VillanoAppModel
import org.uqbar.arena.widgets.Button

class EditarVillanoWindow extends VillanoMainWindow {

	new(WindowOwner parent, VillanoAppModel appModel) {
		super(parent, appModel)
	}

	/**
	 * La ventana de Editar Villano reusa la ventana de VillanoMainWindows aunque le agrega el titulo correcto.
	 */
	override createContents(Panel nuevoVillanoPanel) {
		super.createContents(nuevoVillanoPanel)
		this.title = "Expediente - Editar Villano"

		/* Boton aceptar de la ventana de Editar Villano */
		new Button(nuevoVillanoPanel) => [
			caption = "ACEPTAR"
			onClick [ |
				this.modelObject.actualizarElVillano
				this.close
			]
		]
	}

}
